/*
 * Errors.h
 *
 *  Created on: 2009-3-27
 *      Author: P.Weiwen
 *      自定义错误号，为区别Linux系统错误号，从0xC0000001（-2^30-1）开始到0xCFFFFFFF.
 */

#ifndef ERRORS_H_
#define ERRORS_H_

#define	ERROR_BASE					0xC0000000
//错误号可以由一个较小的正整数与ERROR_BASE模二加得到
#define	GET_ERROR_CODE(small_int)	(ERROR_BASE & (small_int))

//class Errors {
//public:
//	Errors();
//	virtual ~Errors();
//};

#endif /* ERRORS_H_ */
